Platform Explorer / Nuxeo Platform LTS 2017 9.10

Component org.nuxeo.ecm.platform.routing.comments.listener

Contributions

XML Source

<?xml version="1.0"?>
<component name="org.nuxeo.ecm.platform.routing.comments.listener">

  <extension target="org.nuxeo.ecm.core.event.EventServiceComponent"
    point="listener">

    <listener name="updateCommentsInfoListener" async="false"
      postCommit="false"
      class="org.nuxeo.ecm.platform.routing.core.listener.DocumentRoutingUpdateCommentsInfoListener"
      priority="120">
      <event>commentAdded</event>
      <event>commentRemoved</event>
    </listener>

    <listener name="routeCreatedListener" async="false"
      postCommit="false"
      class="org.nuxeo.ecm.platform.routing.core.listener.DocumentRouteCreationListener"
      priority="200">
      <event>documentCreated</event>
    </listener>
    
    <listener name="securityListener" async="false" postCommit="false"
      class="org.nuxeo.ecm.platform.routing.core.listener.DocumentRoutingSecurityListener"
      priority="120">
      <event>beforeRouteReady</event>
    </listener>
    
    <listener name="routingSecurityUpdaterForActors" async="false" postCommit="false"
      class="org.nuxeo.ecm.platform.routing.core.listener.RoutingTaskSecurityUpdaterListener"
      priority="250">
      <event>workflowTaskAssigned</event>
      <event>workflowTaskReassigned</event>
      <event>workflowTaskDelegated</event>
    </listener>
    
    <listener name="triggerEsclationRules" async="true"
      class="org.nuxeo.ecm.platform.routing.core.listener.DocumentRoutingEscalationListener">
      <event>executeEscalationRules</event>
    </listener>

    <listener name="cleanOpenTasksOnWorkflowDone" async="true"
      class="org.nuxeo.ecm.platform.routing.core.listener.DocumentRoutingWorkflowDoneListener">
      <event>afterRouteFinish</event>
    </listener>
    
    <listener name="deleteRoutingTaskListener" async="true"
      class="org.nuxeo.ecm.platform.routing.core.listener.RoutingTaskDeletedListener">
      <event>aboutToRemove</event>
    </listener>

  </extension>

</component>